/* 
 *author:xking
 *date:2014/11/25
 */

/* reset  */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dialog,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:100% Microsoft Yahei,arial,tahoma,simsun,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}address,cite,em,var{font-style:normal;}code,kbd,pre,samp{font-family:Microsoft YaHei,courier,monospace;}ul,ol{list-style:none;}a{text-decoration:none;white-space:nowrap;}a:hover{text-decoration:underline;}legend{color:#333;}fieldset,img{border:0 none;vertical-align:top;}button,input,select,textarea{font-size:100%;overflow:visible;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,time,audio,video{display:block;margin:0;padding:0;font-size:100%;}
a:link {color: #333;}/* 链接基本样式 */
a:visited {color: #666;}/* 链接点击过后的样式 */
a:hover {color: #E73D0D;text-decoration:none;}/* 链接移上时的样式 */
a:active {color: #E73D0D;}/* 链接点击时的样式 */
.clearfix:after{
	clear:both;
	content:"";
	display:table;
}
.clearfix{
	*zoom:1;
}
li{
	list-style: none outside none;
}
input[type="button"]{
	cursor:pointer;
}

/* 头部导航 */
.headers a:link,
.headers a:visited{
	text-decoration:none;
}
.headers{
	background-color:#fff;
	overflow:hidden;
	width:990px;
	margin:0 auto;
}
.headers .headers-logo{
	float:left;
	overflow:hidden;
	padding-top:5px;
}
.headers-logo a{
	vertical-align:middle;
}
.headers-logo img{
	height:45px;
}
.headers .navigation-list{
	overflow:hidden;
	height:57px;
}
.navigation-list a{
	display:inline-block;
	text-align:center;
	color:#FC9223;
	font-size:1.4em;
	padding:.6em;
	font-weight:bold;
}
.navigation-list a:hover{
	color:#fff;
	background-color:#FC9223;
}
.navigation-list li{
	float:left;
}
.navigation-list .on a{
	background-color:#FC9223;
	color:#fff;
}
.login-register{
	float:right;
	height:57px;
	line-height:57px;
}
.login-register a{
	font-size:1em;
	padding:.2em .8em;
	color:#000;
}
.login-register .on{
	background-color:#FC9223;
	color:#fff;
	border-radius:.3rem;
	transition:background-color .3s;
	-webkit-transition:background-color .3s; /* Safari 和 Chrome */
	-moz-transition:background-color .3s; /* Firefox 4 */
	-ms-transition:background-color .3s; /* IE */
	-o-transition:background-color .3s; /* Opera */
}
.login-register .on:hover{
	background-color:#CD6D19;
}

/* 内容----- */
.bgc-conts{
	background-color:#fff;
	border-top:1px solid #ddd;
}
.contents-pwd{
	width:960px;
	margin:2em auto;
	height:555px;
	background-color:#fff;
}

.contents-pwd .content-pwd-top{
	width:100%;
	background-color:#FFD3C6;
}
.content-pwd-top h1{
	font-size:20px;
	color:#F23D07;
	padding:.3em .3em .3em 1em;
}
.content-pwd-center{
	width:70%;
	margin:30px auto;
}
.content-pwd-center .find-phone-mail{
	border-bottom:1px solid #F8B551;
	height:44px;
	line-height:44px;
	padding-left:50px;
	outline:0 none;
}
.find-phone-mail a{
	font-size:20px;
	padding:8px 50px;
	border-width:1px 1px 0 1px;
	border-style:solid;
	border-color:#fff #fff #F8B551 #fff;
}
.find-phone-mail .on{
	border-width:1px 1px 2px 1px;
	border-style:solid;
	border-color:#F8B551 #F8B551 #fff #F8B551;
	color:#ED2718;
}
.phone-mail-details:after{
	clear:both;
	content:"";
	display:table-cell;
}
.phone-mail-details li{
	overflow:hidden;
}
.phone-mail-details .find-title-icon{
	float:left;
	text-align:center;
	width:20%;
	overflow:hidden;
}
.find-title-icon h2{
	color:#E02617;
}
.phone-mail-details .find-phone-form,
.phone-mail-details .find-mail-form{
	float:right;
	width:80%;
}
.find-phone-form .width-300 input[type="password"],
.find-mail-form .width-300 input[type="password"],
.find-phone-form .width-300 input[type="text"],
.find-mail-form .width-300 input[type="text"]{
	width:300px;
	height:37px;
	border:1px solid #EF4B3E;
	padding-left:2px;
}
.width-300 input[type="button"]{
	border:none;
	background-color:#E02718;
	color:#fff;
	height:37px;
	width:130px;
}
.find-phone-form li .code-change{
	background-color:#999;
	cursor:default;
}
.find-mail-form .width-138 input[type="text"],
.find-phone-form .width-138 input[type="text"]{
	width:138px;
	height:37px;
	border:1px solid #EF4B3E;
	padding-left:2px;
}
.width-138 a img{
	margin-left:18px;
	width:138px;
	height:35px;
	border:1px solid #e4393c;
}
.find-phone-form .phone-btn input,
.find-mail-form .phone-btn input{
	width:100px;
	height:37px;
	font-size:20px;
	color:#fff;
	background-color:#ea5415;
	border:none;
	border-radius:.3rem;
}
.find-phone-form li,
.find-mail-form li{
	margin-bottom:20px;
}
.phone-mail-details .get-message{
	height:50px;
	line-height:50px;
	color:#e4393c;
}
.get-message i{
	display:inline-block;
	width:15px;
	height:15px;
	background-image:url(../images/icon/get-message-icon.png);
	vertical-align:middle;
	margin-right:.2em;
}
.get-message .message-error{
	float:right;
	width:80%;
	font-size:14px;
}
.get-message .message-error em{
	vertical-align:middle;
}
.display-none{
	display:none;
}
.find-phone-form li h1,
.find-mail-form li h1{
	font-size:20px;
	color:#000;
}
.find-phone-form li a,
.find-mail-form li a{
	font-weight:bold;
}

/* footer----- */
.get-pwd-warper .footer{
	width:960px;
	margin:0 auto;
	text-align:center;
}
.footer p{
	font-size:16px;
	color:#999;
}
html #C_page{
	background:#fff;
}
